[CA][newegg.ca] The autofill dropdown is not triggered and the autofill functionality is not working for multiple fields
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: ailea, Unassigned)
References
(Blocks 2 open bugs, )
Details
(Whiteboard: [fxcm-addr-compatibility])
Attachments
(1 file)
375.89 KB,
video/mp4
|
Details |
Affected Versions:
Nightly 98.a1, Beta 97 and Release 96
Tested on:
MacOS 11
Windows 10
Preconditions:
browser.search.region CA
extensions.formautofill.addresses.enabled - true
extensions.formautofill.supportedCountries US,CA
download latest Firefox Nightly with region locale
have a complete address already saved in about:preferences#privacy
Steps to reproduce:
- Reach the address form on newegg.ca
- Using the autofill feature, select any saved address entry.
- Click in the address/city fields.
- Click on any auto-filled field and choose to "Clear Form".
Expected Results:
- All the fields should be successfully autofilled.
- The address autofill dropdown should be displayed for all fields.
- The address autofill eligible fields should be previewed as filled in upon hovering over a CC entry from the dropdown.
- The clear form option should clear/reset the Province dropdown value. In Chrome, the value is reset to the first value of the dropdown(Alberta) upon clear form.
Actual Results:
- The address and city fields are not autofilled.
- The address autofill dropdown is not displayed for address and city fields.
- The Province field (dropdown) is not correctly previewed upon hovering over a CC entry from the dropdown.
- The clear form option doesn't clear/reset the Province dropdown value. In Chrome, the value is reset to the first value of the dropdown(Alberta) upon clear form.
Notes:
Reproducible on Chrome: Yes.
Please let me know if separate bugs are needed for the issues above.
Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Alright so we don't autofill the street address because its autocomplete attribute is "new-password". We also don't show an address clear form or autocomplete dropdown on street address because of that "new-password" attribute. They're using background
rules that overwrite our autofill styling. The "City" field has an explicit autocomplete="off" which is why we don't preview/fill there. The Province doesn't reset to Alberta because there's an "onChange" React handler on the website that doesn't fire. I suspect this is because we don't send a change event when resetting a select element.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 2•2 years ago
|
||
As mentioned in Comment 1 we don't fill street-address
because autocomplete=new-password
, which is expected.
Actual Results:
The address and city fields are not autofilled.
The address autofill dropdown is not displayed for address and city fields.
The city field is now autofilled
The Province field (dropdown) is not correctly previewed upon hovering over a CC entry from the dropdown.
This issue remains the same.
The clear form option doesn't clear/reset the Province dropdown value. In Chrome, the value is reset to the first value of the dropdown(Alberta) upon clear form.
This is fixed
HI alin, could you help verify whether the only issue we have for this site is not showing preview for "Province" field? (Assume not autofilling "address" field is expected), thank you!
Reporter | ||
Comment 3•2 years ago
•
|
||
I just verified all the scenarios described above and the Province field (dropdown) which is not previewed is the only issue that is still reproducible. Verified in Nightly 114.0a1 (2023-04-26).
Thanks!
Comment 4•2 years ago
|
||
thank you!
So from comment 1, the reason we don't show preview for province field is because:
They're using background rules that overwrite our autofill styling
And given that Chrome also has the same issue, I'll close this bug as WON'T FIX
Description
•